self-curing resin - Spanish English Dictionary